difficult to explain - German English Dictionary